够: enough (sufficient), enough (too much), (coll.) (before adj.) really, (coll.) to reach by stretching out...
发育: to develop, to mature, growth, development, (sexually) mature...
冲撞: to collide, jerking motion, to impinge, to offend, to provoke...
傻瓜: idiot, fool...
先后: early or late, priority, in succession, one after another...
智能: intelligent, able, smart (phone, system, bomb etc)...
发扬光大: to develop and promote, to carry forward, to bring to great height of development...
球鞋: athletic shoes...
退休: to retire, retirement (from work)...
美中不足: everything is fine except for one small defect (idiom); the fly in the ointment...